peek out from behind - Alemán Inglés Diccionario